Thumbstall squids - İspanyolca İngilizce Sözlük